/**
 * 
 */
package dominio;

/**
 * Conoce la cantidad de productos que hay en stock de un tipo de producto.
 * 
 * @author inaiberger
 * 
 */
@Deprecated
public class StockProducto implements Comparable<StockProducto> {

	private final Producto producto;
	private int cantidad;

	public StockProducto(final Producto producto, final int cantidad) {
		this.producto = producto;
		this.setCantidad(cantidad);
	}

	/*
	 * (non-Javadoc)
	 * 
	 * @see java.lang.Comparable#compareTo(java.lang.Object)
	 */
	@Override
	public int compareTo(final StockProducto o) {
		if (this.producto.compareTo(o.producto) <= 0)
			return -1;
		return 1;
	}

	/**
	 * @param cantidad
	 *            la cantidad a setear
	 */
	public void setCantidad(final int cantidad) {
		this.cantidad = cantidad;
	}

	/**
	 * @return int cantidad
	 */
	public int getCantidad() {
		return this.cantidad;
	}

	/**
	 * @return the producto
	 */
	public Producto getProducto() {
		return this.producto;
	}


}
